consecutive green lights - English Synonyms Dictionary